package com.copc.service;

import com.copc.common.model.ChangeLockStatusVo;
import com.copc.common.model.VoucherRefundVo;
import com.copc.common.model.order.OrderVo;
import com.copc.common.model.vo.*;

import java.net.URISyntaxException;

/**
 * 抖音API相关接口
 */
public interface IsvDouyinService {

    boolean douYinRefund(VoucherRefundVo voucherRefundVo);

    boolean unlockCertificate(ChangeLockStatusVo changeLockStatusVo);

    boolean pushServiceDone(ChangeLockStatusVo changeLockStatusVo);

    OrderVo orderDetal(String orderId,String accountId) throws URISyntaxException;

    MerPriceVo merchandisePrices(String code, String accountId) throws URISyntaxException;

    ProductsVo getOrderProduct(String orderNo, String accountId) throws URISyntaxException;
    OdrPictures getProductPictures(String productId, String accountId) throws URISyntaxException;
    ExpressRouteVo getOrderExpress(String orderNo, String accountId) throws URISyntaxException;

    Routes getTracking(String expressNo, String accountId) throws URISyntaxException;


}
